给定一数组 int [] aa={2,7,9,11,44,23,68,92,81};写一方法,求出数组中的所有偶数的和

来源:百度知道 编辑:UC知道 时间:2024/06/15 03:17:17
用JAVA编写,大哥大姐帮忙啊,有追加,在线等,小弟急用!

public static void main(String[] args) {
int[] data = { 2, 7, 9, 11, 44, 23, 68, 92, 81 };
System.out.println("result = " + calculate(data));
}

public static long calculate(int[] data) {
if (data == null)
return 0;
long result = 0;
for (int i = 0; i < data.length; i++) {
if (data[i] % 2 == 0)
result += data[i];
}
return result;
}

public class Calculate {

// 已知数组
static int [] aa={2,7,9,11,44,23,68,92,81};

static long getSum() {
long result = 0 ;
if (aa == null) {
return 0;
}

for (int i = 0; i < aa.length; i++) {

if (aa[i]%2 == 0) {
System.out.println(aa[i] + " added");
result += aa[i];
}
}

return result;
}

public static void main(String[] args) {

System.out.println(getSum());

}

(用C++实现)void fun(int aa[],int n,int x)n为数组aa中元素个数,函数功能计算前x项,并放在aa[x]中 写一函数,使给定的一个二维数组(3×3)转置,即行列互换。 给定一个数组:int[] home={32,87,3,589,12,1076,2000,8,622,127};请按从小到大的顺序排列,并打印出来。 编写一程序判断数组int a[6][6]是否是一个上三角。 给定一个具有10个元素的一维数组a,求a中各元素的平均值 java中的数组赋值给数组问题int[ ] a=new int[10];int[ ] b=new int[8]; 从键盘输入一整数,然后在一给定的整数数组中进行查找,若找到此数,则将其删除,否则,给出没有找到的提 请问能不能声明 int[0]数组? java如何返回一个int数组? int a[10];定义a为整形一维数组 是什么意思,请各位大老帮帮忙,解析一下....